Reachable grasps on a polygon: The convex rope algorithm
نویسندگان
چکیده
We describe an algorithm which finds the externally visible vertices of a polygon, and which generates a new geometric construction we call the convex ropes of each visible vertex. The convex ropes give the range of angles from which each vertex is visible, and give all the pairs of vertices which are reachable by a straight robot finger. All of the convex ropes can be found in expected time order n, where n is the number of vertices of the polygon. We discuss the application of this geometric construction to automated grasp planning. The algorithm may also be useful in image interpretation and graphics where efficient computation of visible points is important. The direct application of the algorithm is restricted to two dimensions since sequential ordering of vertices is required. Extention to three dimensions would rely on well chosen intersecting or projective planes.
منابع مشابه
Algorithm for finding the largest inscribed rectangle in polygon
In many industrial and non-industrial applications, it is necessary to identify the largest inscribed rectangle in a certain shape. The problem is studied for convex and non-convex polygons. Another criterion is the direction of the rectangle: axis aligned or general. In this paper a heuristic algorithm is presented for finding the largest axis aligned inscribed rectangle in a general polygon. ...
متن کاملUnited Nations Educational, Scientific and Cultural Organization and International Atomic Energy Agency THE ABDUS SALAM INTERNATIONAL CENTRE FOR THEORETICAL PHYSICS A LINEAR TIME ALGORITHM FOR FINDING THE CONVEX ROPES BETWEEN TWO VERTICES OF A SIMPLE POLYGON WITHOUT TRIANGULATION
The convex rope problem, posed by Peshkin and Sanderson in IEEE J. Robotics Automat, 2 (1986) pp. 53-58, is to find the counterclockwise and clockwise convex ropes starting at the vertex a and ending at the vertex b of a simple polygon, where a is on the boundary of the convex hull of the polygon and b is visible from infinity. In this paper, we present a linear time algorithm for solving this ...
متن کاملFast Construction of Force-Closure Grasps - Robotics and Automation, IEEE Transactions on
AbstructThis article presents a new theorem and an algorithm for fast synthesis of two-fingered force-closure grasps for arbitrary polygonal objects. The polygonal objects are allowed to be of arbitrary shape, in the sense that there is no restriction that the objects he convex. Moreover, each edge of the polygon is allowed to have different frictional characteristics. Our novel formulation res...
متن کاملFinger Form - Closure Grasps on Polygonal Objects
This paper presents an efficient algorithm for computing all n-finger form-closure grasps on a polygonal object based on a new sufficient and necessary condition for form-closure. With this new condition, it is possible to transfer the problem of computing the form-closure grasp in R3 to one in R1. We demonstrate that the non-form-closure grasps consist of two convex polytopes in the space of n...
متن کاملOn the complexity of the set of three-finger caging grasps of convex polygons
We study three-finger caging grasps of convex polygons. A part is caged with a number of fingers when it is impossible to rigidly move the part to an arbitrary placement far from its initial placement without penetrating any finger. A convex polygon with n vertices and a placement of two fingers —referred to as the base fingers— are given. The caging region is the set of all placements of the t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IEEE J. Robotics and Automation
دوره 2 شماره
صفحات -
تاریخ انتشار 1986